<?php
/**
 * 系統名稱: Lotto 系統
 * 檔案說明: 專案管理-修改
 * $Author$
 * $Id$
 *
 */
if (!defined("BetLimit_lib_include")){
	define("BetLimit_lib_include", 1);

/**
 * 更改 Lotto 的單場、單注限額
 * @param	intLID Lotto序號，-1 -> 代表預設的限額值
 * @param	arrLimits 限額陣列，arrLimits[x][y]，x -> 限額種類序號，y -> 下注種類序號
 * @return	回傳 true -> 成功，false -> 失敗
 */
	function UpdateLottoLimits($intLID, $arrLimits){
		global $_ConnMaster;
		if(!is_array($arrLimits)){
			$GLOBALS["errormessage"] = "Limit Data 1 not Array!!";
			$GLOBALS["errorhidden"] = "Line:".__LINE__."\nPage:".__FILE__;
			return false;
		}
		$strLog .= "\nLottoID = ".$intLID."： \n";

		foreach($arrLimits as $k1 => $v1){
			$intLimitType = (int)$k1;

			if(!is_array($v1)){
				$GLOBALS["errormessage"] = "Limit Data 2 not Array!!";
				$GLOBALS["errorhidden"] = "Line:".__LINE__."\nPage:".__FILE__;
				return false;
			}
			
			foreach($v1 as $k2 => $v2){
				$intBT = (int)$k2;
				$intLValue = (int)$v2;
				$strLog .= " Bet_Type = ".(int)$k2.", LimitType = ".$intLimitType.",  LimitValue = ".$intLValue."\n";

				$strSQL = "insert into `bet_LottoLimit`(`LottoID`, `Bet_Type`, `LimitType`, `LimitValue`) values('".$intLID."','".$intBT."','".$intLimitType."','".$intLValue."') ON DUPLICATE KEY UPDATE `LimitValue` = ".$intLValue;
				if(!PMA_mysql_query($strSQL, $_ConnMaster)){
					$GLOBALS["errormessage"] = "Add Limit Data Error!!";
					$GLOBALS["errorhidden"] = "Error: ".PMA_mysql_error($_ConnMaster)."\nLine:".__LINE__."\nPage:".__FILE__;
					@mysql_free_result($RS);
					return false;
				}
				@mysql_free_result($RS);
			}  //  foreach($v1 as $k2 => $v2)  //
		}  //  foreach($arrLimits as $k1 => $v1)  //

		AddData_Log("","更改 Lotto 單場、單注限額", $strLog);
		return true;
	}  //  UpdateLottoLimits()  //


/**
 * 找出 Lotto 的單場、單注限額，傳回陣列
 * @param	intLID Lotto序號，-1 -> 代表預設的限額值
 * @return	回傳 單場、單注限額陣列 -> 成功，false -> 失敗
 */
	function FindLottoLimits($intLID){
		global $_Conn, $$_Conn;
		$strSQL = "select Bet_Type, LimitValue, LimitType from `bet_LottoLimit` where LottoID = ".$intLID;
		if(!$RS = @PMA_mysql_query($strSQL, $$_Conn)){
			$GLOBALS["errormessage"] = "Find Lotto Limit Data Error!!";
			$GLOBALS["errorhidden"] = "Error: ".PMA_mysql_error($$_Conn)."\nLine:".__LINE__."\nPage:".__FILE__;
			return false;
		}

		$arrLimit = array("");
		if(PMA_mysql_num_rows($RS) > 0){
			while($Rows = mysql_fetch_object($RS)){
				$arrLimit[$Rows -> LimitType][$Rows -> Bet_Type] = $Rows -> LimitValue;
			}
		}
		@mysql_free_result($RS);
		return $arrLimit;
	} // FindLottoLimits() //


/**
 * 找出 Lotto 單場、單注限額表單
 * @param	intLimitType 限額種類序號，1 -> 單注限額，0 -> 單場限額
 * @param	arrELimits 限額陣列，arrELimits[x][y]，x -> 限額種類序號，y -> 下注種類序號
 * @param	intStartBT 開始下注種類
 * @param	intEndBT 結束下注種類
 * @param	intLType 號碼種類
 * @return	回傳會員退水表單 String
 */
	function TableLottoLimits($arrELimits, $intLimitType, $intStartBT, $intEndBT, $intLType){
		$arrBetType = getBetTypeNameArray($intLType);
		//print_r($arrBetType);
		//print $intStartBT.", ".$intEndBT;
		$strCon = "<div class='ctabdv'><table border='0' cellspacing='1' cellpadding='0' class='ctab'><tr class='clef'>\n";
		$i = 0;
		foreach($arrBetType as $k => $v){
			if($k < $intStartBT || $k > $intEndBT)continue;
			if($i != 0 && $i % 4 == 0)$strCon .= "</tr><tr class='clef'>\n";
			$strCon .= "<td width='12%' class='ctigaed'>".$v."</td>\n";
			$strCon .= "<td width='13%'><input type='text' name='ELimits[".$intLimitType."][".$k."]' class='zatexted' value='".$arrELimits[$intLimitType][$k]."' size='10' onkeyup='ChangeLottoBetLimit(".$k.",".$intLimitType.")'></td>\n";
			$i++;
		}  //  foreach($arrBetType as $k => $v){  //

		while($i % 4 != 0){
			$strCon .= "<td class='ctigaed' width='12%'>&nbsp;</td><td width='13%'>&nbsp;</td>\n";
			$i++;
		}
		$strCon .= "</tr></table>";
		return $strCon;
	}  //  TableLottoLimits()  //


/**
 * 找出賽程或聯盟的單場、單注限額檢驗用參數
 * @param	strEventLimit 單場限額提示文字
 * @param	strBetLimit 單注限額提示文字
 * @param	intLType 號碼種類
 * @return	回傳字串
 */
	function CheckGambleLimits($strEventLimit, $strBetLimit, $intLType){
		$strCon = "";
		$arrBetType = getBetTypeNameArray($intLType);
		while(list($k,$v) = each($arrBetType)){
			$strCon .= "<input type=\"hidden\" name=\"required\" value=\"int;ELimits[0][".$k."];".$v.$strEventLimit."\">";
		} 
		reset($arrBetType);
		
		while(list($k,$v) = each($arrBetType)){
			$strCon .= "<input type=\"hidden\" name=\"required\" value=\"int;ELimits[1][".$k."];".$v.$strBetLimit."\">";
		}
		return $strCon;
	}  //  CheckGambleLimits() //


/**
 * 產生各賽程單場、單注限額變數
 * @return	回傳 true -> 成功，false -> 失敗
 */
	function MakeLottoLimitFile(){
		global $_Conn, $$_Conn;
		$strSQL = "select * from `bet_LottoLimit` order by LottoID, Bet_Type, LimitType";

		if(!$RS = @PMA_mysql_query($strSQL, $$_Conn)){
			$GLOBALS["errormessage"] = "Find Lotto Data Error!!";
			$GLOBALS["errorhidden"] = "\nError: ".PMA_mysql_error($$_Conn)."\nLine:".__LINE__."\nPage:".__FILE__;
			return false;
		}

		if(PMA_mysql_num_rows($RS) == 0){
			$GLOBALS["errormessage"] = "No Lotto Data Error!!";
			$GLOBALS["errorhidden"] = "\nSQL: ".$strSQL."\nLine:".__LINE__."\nPage:".__FILE__;
			return false;
		}

		$arrBet = array();
		while($Rows = PMA_mysql_fetch_object($RS)){
			$arrBet[$Rows -> LottoID][] = "$"."_arrLottoLimit[".$Rows -> Bet_Type."][".$Rows -> LimitType."] = ".$Rows -> LimitValue.";";
		}

		while(list($k, $v) = each($arrBet)){
			$strCon = "<"."?php \n".join("\n", $v)."\n?".">";
			$strFile = __Common_Path."/limit/LottoLimit_".$k.".inc.php";
			if(!writeFile($strFile, $strCon, "w+"))return false;
		}
		return true;
	}  // MakeLottoLimitFile()  //


/**
 * 取得賽程或聯盟的單場、單注限額檢驗用參數
 * @param	intLID 號碼序號
 * @param	intLType 號碼種類
 * @return	正確傳回 String
 */
	function getLimitsCheckForm($intLID, $intLType){
		global $_strSameTip;
		$strCon = "";
		$strCon1 = "";
		$strCon2 = "";
		$arrBT = getBetTypeNameArray($intLType);
		foreach($arrBT as $intBT => $strBT){
			$strCon1 .= "<input type='hidden' name='required' value='int;ELimits[0][".$intLID."][".$intBT."];".$strBT.$_strSameTip["EventLimit"]."'>\n";
			$strCon2 .= "<input type='hidden' name='required' value='int;ELimits[1][".$intLID."][".$intBT."];".$strBT.$_strSameTip["BetLimit"]."'>\n";
		}
		$strCon .= $strCon1.$strCon2;
		return $strCon;
	}


/**
 * 找出下注名稱陣列
 * @param	intLType 號碼種類
 * @return	正確傳回 Array()
 */
	function getBetTypeNameArray($intLType){
		global $_arrBet_Type;
		$arrBetTypes = $_arrBet_Type[$intLType];
		return $arrBetTypes;
	}


/**
 * 找出使用者的單場、單注限額，傳回陣列
 * @param	intUID 使用者序號
 * @param	intLID 樂透序號
 * @param	flECRate 匯率值
 * @return	錯誤時傳回false 程式終止，正確傳回 true
 */
	function getUserLimitsArray($intUID, $intLID){
		return getUserLimitsArrayForER($intUID, $intLID, 1);
	}

	function getUserLimitsArrayForER($intUID, $intLID, $flECRate){
		global $_Conn, $$_Conn;
		$flECRate = (empty($flECRate))?1:$flECRate;
		//GameID = -1 代表預設的限額值
		$strSQL = "select Bet_Type, LimitValue, LimitType  from `bet_MemberLimit` where MemID = '".$intUID."' and LottoID = '".$intLID."' ";

		if(!$RS = @mysql_query($strSQL, $$_Conn)){
			$GLOBALS["errormessage"] = "Find Game Member Data Error!!";
			$GLOBALS["errorhidden"] = "Error: ".mysql_error($$_Conn)."\nLine:".__LINE__."\nPage:".__FILE__;
			return false;
		}

		$arrLimits = array();
		if(mysql_num_rows($RS) == 0)return $arrLimits;
		while($Rows = mysql_fetch_object($RS)){
			$arrLimits[$Rows -> LimitType][$Rows -> Bet_Type] = floor($Rows -> LimitValue / $flECRate);
		}
		return $arrLimits;
	}


/**
 * 傳回限額表單，各遊戲名稱提示標語
 * @param	intLType 號碼種類
 * @param	strTemplate 樣版
 * @param	intMaxBT 最大下注序號
 * @param	intMinBT 最小下注序號
 * @return	正確傳回 String
 */
	function getTableUserLimitsTitle($intLType, $strTemplate, $intMaxBT, $intMinBT){
		$arrBT = getBetTypeNameArray($intLType);
		$strCon = "";
		foreach($arrBT as $intBT => $strBT){
			if($intBT < $intMinBT || $intBT > $intMaxBT)continue;
			$strCon .= str_replace("{BTTitle}", $strBT, $strTemplate)."\n";
		}
		return $strCon;
	}


/**
 * 取得使用者退水和限額修改 Table
 * @param	intUserID 使用者序號
 * @param	intParentID 使用者父層序號
 * @param	intLID 樂透序號
 * @param	intLType 號碼種類
 * @param	intGLine 分盤序號
 * @param	arrTemplate 樣版陣列
 * @param	isSumEventLimit 是否顯示單場總額
 * @param	intMaxBT 最大下注序號
 * @param	intMinBT 最小下注序號
 * @return	錯誤時傳回false 程式終止，正確傳回 true
 */
	function getShowLimitCommTable($intUserID, $intParentID, $intLID, $intLType, $intGLine, $arrTemplate, $isSumEventLimit, $intMaxBT, $intMinBT){
		//global $_arrGambleType;
		$arrBT = getBetTypeNameArray($intLType);
		$arrLimits = getUserLimitsArray($intUserID, $intLID);
		if($arrLimits === false)return false;
		if(!empty($intParentID)){
			$arrPLimits = getUserLimitsArray($intParentID, $intLID);
			if($arrPLimits === false)return false;
		}
		
		$arrEdit = array();
		//下注種類抬頭
		$strTable = $arrTemplate["Table"];
		$strBTTitle = getTableUserLimitsTitle($intLType, $arrTemplate["BTTitle"], $intMaxBT, $intMinBT);
		$strTable = preg_replace("/<!-- @ BTTitle Start @ \/\/-->.+<!-- @ BTTitle End @ \/\/-->/s", $strBTTitle, $strTable);
		//單場總額
		if($isSumEventLimit){
			foreach($arrBT as $intBT => $strBT){
				if($intBT < $intMinBT || $intBT > $intMaxBT)continue;
				$strSumELimit .= str_replace("{ShowSumELimit}", $arrLimits[2][$intBT], $arrTemplate["SumELimit"])."\n";
				$arrEdit[$intBT][14] = "'".($arrLimits[2][$intBT])."'";
			}  //  foreach($arrBT as $intBT => $strBT){  //
			$strTable = preg_replace("/<!-- @ SumEventLimit Start @ \/\/-->.+<!-- @ SumEventLimit End @ \/\/-->/s", $strSumELimit, $strTable);
		}

		//單場限額
		$arrEdit[$intBT][21] = "''";
		foreach($arrBT as $intBT => $strBT){
			if($intBT < $intMinBT || $intBT > $intMaxBT)continue;
			$strELimit .= str_replace("{ShowELimit}", $arrLimits[0][$intBT], $arrTemplate["ELimit"])."\n";
			$arrEdit[$intBT][0] = "'".$strBT."'";
			$arrEdit[$intBT][1] = "'".$intLID."'";
			$arrEdit[$intBT][2] = "'".$intBT."'";
			$arrEdit[$intBT][3] = "'".$arrLimits[0][$intBT]."'";
			$arrEdit[$intBT][5] = "'".($arrPLimits[0][$intBT]==null?'-1':$arrPLimits[0][$intBT])."'";
		}  //  foreach($arrBT as $intBT => $strBT){  //
		$strTable = preg_replace("/<!-- @ EventLimit Start @ \/\/-->.+<!-- @ EventLimit End @ \/\/-->/s", $strELimit, $strTable);

		//單注限額
		foreach($arrBT as $intBT => $strBT){
			if($intBT < $intMinBT || $intBT > $intMaxBT)continue;
			$strBLimit .= str_replace("{ShowBLimit}", $arrLimits[1][$intBT], $arrTemplate["BLimit"])."\n";
			$arrEdit[$intBT][4] = "'".$arrLimits[1][$intBT]."'";
			$arrEdit[$intBT][6] = "'".($arrPLimits[1][$intBT]==null?'-1':$arrPLimits[1][$intBT])."'";
		}  //  foreach($arrBT as $intBT => $strBT){  //
		$strTable = preg_replace("/<!-- @ BetLimit Start @ \/\/-->.+<!-- @ BetLimit End @ \/\/-->/s", $strBLimit, $strTable);

		//可接受限額
		foreach($arrBT as $intBT => $strBT){
			if($intBT < $intMinBT || $intBT > $intMaxBT)continue;
			$strALimit .= str_replace("{ShowALimit}", (int)$arrLimits[2][$intBT], $arrTemplate["ALimit"])."\n";
			$arrEdit[$intBT][20] = "'".(int)$arrLimits[2][$intBT]."'";
		}  //  foreach($arrBT as $intBT => $strBT){  //
		$strTable = preg_replace("/<!-- @ AcceptLimit Start @ \/\/-->.+<!-- @ AcceptLimit End @ \/\/-->/s", $strALimit, $strTable);

		//退水
		$arrComm = getUserCommissionArray($intUserID);
		if(!empty($intParentID))$arrPComm = getUserCommissionArray($intParentID);
		$arrCP = getCommParamsArray($intLType);
		$arrGT = array("" , "A", "B", "C");
		$intIndex = 8;
		foreach($arrGT as $intGT => $strGT){
			if($intGT == 0)continue;
			if($intGLine > 0 && $intGT != $intGLine)continue;
			$strGLine = "";
			foreach($arrBT as $intBT => $strBT){
				if($intBT < $intMinBT || $intBT > $intMaxBT)continue;
				$strGLine .= str_replace("{GLineValue}", $arrComm[$intLID][$intBT][$intGT], $arrTemplate["GLine"])."\n";
				if($intGT == 1 || $intGLine > 0)$arrEdit[$intBT][7] = "'".$arrCP[0][$intBT]."'";
				$arrEdit[$intBT][$intIndex] = "'".$arrComm[$intLID][$intBT][$intGT]."'";
				$arrEdit[$intBT][$intIndex+1] = ($arrCP[$intGT][$intBT] < $arrPComm[$intLID][$intBT][$intGT])?"'".$arrPComm[$intLID][$intBT][$intGT]."'":"'".$arrCP[$intGT][$intBT]."'";
			}
			$intIndex += 2;
			$strTable = preg_replace("/<!-- @ GLine".$intGT." Start @ \/\/-->.+<!-- @ GLine".$intGT." End @ \/\/-->/s", $strGLine, $strTable);
		} //foreach($arrGT as $intGT => $strGT){//
		//修改
		$strOnClick = ($intGLine > 0)?"ShowMemberEditLayer":"ShowEditLayer";
		foreach($arrBT as $intBT => $strBT){
			if($intBT < $intMinBT || $intBT > $intMaxBT)continue;
			ksort($arrEdit[$intBT]);
			$strEdit .= str_replace("{Onclick}", $strOnClick."(".join(",", $arrEdit[$intBT]).");", $arrTemplate["Edit"])."\n";
		}  //  foreach($arrBT as $intBT => $strBT){  //
		$strTable = preg_replace("/<!-- @ Edit Start @ \/\/-->.+<!-- @ Edit End @ \/\/-->/s", $strEdit, $strTable);
		return $strTable;
	}

/**
 * 取得使用者退水和限額修改含有 input_text Table
 * @param	intUserID 使用者序號
 * @param	intParentID 使用者父層序號
 * @param	intLID 樂透序號
 * @param	intLType 號碼種類
 * @param	intGLine 分盤序號
 * @param	arrTemplate 樣版陣列
 * @param	intMaxBT 最大下注序號
 * @param	intMinBT 最小下注序號
 * @return	錯誤時傳回false 程式終止，正確傳回 true
 */
	function getShowLimitCommInputTable($intUserID, $intParentID, $intLID, $intLType, $intGLine, $arrTemplate, $isSumEventLimit, $intMaxBT, $intMinBT){
		//global $_arrGambleType;
		$arrBT = getBetTypeNameArray($intLType);
		$arrLimits = getUserLimitsArray($intUserID, $intLID);
		if($arrLimits === false)return false;
		if(!empty($intParentID)){
			$arrPLimits = getUserLimitsArray($intParentID, $intLID);
			if($arrPLimits === false)return false;
		}
		
		//下注種類抬頭
		$strTable = $arrTemplate["Table"];
		$strBTTitle = getTableUserLimitsTitle($intLType, $arrTemplate["BTTitle"], $intMaxBT, $intMinBT);
		$strTable = preg_replace("/<!-- @ BTTitle Start @ \/\/-->.+<!-- @ BTTitle End @ \/\/-->/s", $strBTTitle, $strTable);

		//單場限額
		foreach($arrBT as $intBT => $strBT){
			if($intBT < $intMinBT || $intBT > $intMaxBT)continue;
			$strTmp = "<input type=\"text\" name=\"ELimits[0][".$intLID."][".$intBT."]\" value=\"".$arrLimits[0][$intBT]."\" style=\"width: 55px\" onkeyup=\"ChangeBetLimit(".$intLID.", ".$intBT.",0);\">";

			$strELimit .= str_replace("{ShowELimit}", $strTmp, $arrTemplate["ELimit"]);//."\n";
			//$strELimit = str_replace("{ShowBT}", $intBT, $strELimit)."\n";
			//$strELimit = str_replace("{ELimitName}", "ELimits[0][".$intLID."][".$intBT."]", $strELimit)."\n";
		}  //  foreach($arrBT as $intBT => $strBT){  //
		$strTable = preg_replace("/<!-- @ EventLimit Start @ \/\/-->.+<!-- @ EventLimit End @ \/\/-->/", $strELimit, $strTable);
		
		//單注限額
		foreach($arrBT as $intBT => $strBT){
			if($intBT < $intMinBT || $intBT > $intMaxBT)continue;
			$strTmp = "<input type=\"text\" name=\"ELimits[1][".$intLID."][".$intBT."]\" value=\"".$arrLimits[1][$intBT]."\" style=\"width: 55px\" onkeyup=\"ChangeBetLimit(".$intLID.", ".$intBT.",1);\">";

			$strBLimit .= str_replace("{ShowBLimit}", $strTmp, $arrTemplate["BLimit"]);//."\n";
			//$strBLimit = str_replace("{ShowBT}", $intBT, $strBLimit)."\n";
			//$strBLimit = str_replace("{BLimitName}", "ELimits[1][".$intLID."][".$intBT."]", $strBLimit)."\n";
		}  //  foreach($arrBT as $intBT => $strBT){  //
		$strTable = preg_replace("/<!-- @ BetLimit Start @ \/\/-->.+<!-- @ BetLimit End @ \/\/-->/", $strBLimit, $strTable);

		//可接受限額
		foreach($arrBT as $intBT => $strBT){
			if($intBT < $intMinBT || $intBT > $intMaxBT)continue;
			$strTmp = "<input type=\"text\" name=\"ELimits[2][".$intLID."][".$intBT."]\" value=\"".(int)$arrLimits[2][$intBT]."\" style=\"width: 55px\"".(($intBT >= 7 && $intBT <= 11 && $intLID == 4?"":" disabled")).">";

			$strALimit .= str_replace("{ShowALimit}", $strTmp, $arrTemplate["ALimit"]);//."\n";
		}  //  foreach($arrBT as $intBT => $strBT){  //
		$strTable = preg_replace("/<!-- @ AcceptLimit Start @ \/\/-->.+<!-- @ AcceptLimit End @ \/\/-->/", $strALimit, $strTable);

		//退水
		if($intUserID > 0){
			$arrComm = getUserCommissionArray($intUserID);
			if(!empty($intParentID))$arrPComm = getUserCommissionArray($intParentID);
		}
		$arrCP = getCommParamsArray($intLType);
		//print_r($arrCP);
		$arrGT = array("" , "A", "B", "C");
		foreach($arrGT as $intGT => $strGT){
			if($intGT == 0)continue;
			if($intGLine > 0 && $intGT != $intGLine)continue;
			$strGLine = "";
			foreach($arrBT as $intBT => $strBT){
				if($intBT < $intMinBT || $intBT > $intMaxBT)continue;
				$intIndex = (is_array($arrComm))?$arrComm[$intLID][$intBT][$intGT]:$arrCP[$intGT][$intBT];
				$intMinComm = (is_array($arrPComm) && $arrCP[$intGT][$intBT] < $arrPComm[$intLID][$intBT][$intGT])?$arrPComm[$intLID][$intBT][$intGT]:$arrCP[$intGT][$intBT];
				$flGap = $arrCP[0][$intBT];
				$strID = "arrComm[".$intLID."][".$intBT."][".$intGT."]";
				//<input type='button' value='&lt; ' class='ccomm' onclick='CommValueChange(\"".$intLID."\",\"".$intBT."\",\"".$intGT."\",\"-".$flGap."\",\"".$intMinComm."\")'>
				$strSelect = "<input type='text' name='".$strID."' id='".$strID."' style='width: 45px; font-size: 12px' value='".$intIndex."' onfocus='setGLineLayer(\"".$strID."\", ".$flGap.", ".$intMinComm.")' onkeydown='window.event.returnValue=false'>";
				/*$strSelect = "<select name='arrComm[".$intLID."][".$intBT."][".$intGT."]' style='width: 55px; font-size: 12px'>";
				$intIndex = ROUND($arrCP[$intGT][$intBT]*100);
				for($i = 10000; $i >= $intIndex; $i -= ROUND($arrCP[0][$intBT]*100)){
					if($i == $intIndex){
						$strSelect .= "<option value='".($i / 100)."' selected>".($i / 100)."</option>";//\n";
					}else{
						$strSelect .= "<option value='".($i / 100)."'>".($i / 100)."</option>";//\n";
					}
				}
				$strSelect .= "</select>";//\n";*/
				$strGLine .= str_replace("{GLineValue}", $strSelect, $arrTemplate["GLine"]);//."\n";
			}
			$strTable = preg_replace("/<!-- @ GLine".$intGT." Start @ \/\/-->.+<!-- @ GLine".$intGT." End @ \/\/-->/s", $strGLine, $strTable);
		} //foreach($arrGT as $intGT => $strGT){//

		$strTable = str_replace("{ShowLottoID}", $intLID, $strTable);//."\n";
		return $strTable;
	}


/**
 * 取出使用者是否自動補貨設定  定義在 bet_MemberLimit 裡 LID => 0, BT => 1, LimitType => 3
 * @param	intUserID 使用者序號
 * @return	錯誤時傳回false 程式終止，正確傳回 0 or 1
 */
	function getUserIsAutoSupple($intUserID){

		$arrTmp = getUserLimitsArray($intUserID, 0);
		if($arrTmp === false)return false;

		return $arrTmp[3][1];
	}
//-------------------------------------------------------//
//BetLimit_lib End
}
?>